package com.woniuxy.caradmin.mapper;

import com.woniuxy.caradmin.entity.pojo.Dictionary;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;


/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author womenzu
 * @since 2020-12-07
 */
@Repository
public interface DictionaryMapper  {
    public Dictionary selectDictionaryById(@Param("id") Integer id);
    //查询用户的职位
    public Dictionary selectUserPosition(@Param("uid")Integer uid);
    //通过驾驶员查执照类型
    public Dictionary selectDirverType(@Param("driverid") Integer driverid);
    //查询职位类型
    public List<Dictionary> selectEmpByType();

    //查询违章项目
    public List<Dictionary> selectBytype12();
    //查询年检单位
    public List<Dictionary> selectBytype13();
    //查询保险种类
    public List<Dictionary> selectBytype14();
    //查询保险公司
    public List<Dictionary> selectBytype15();
    //查找车辆状态
    public List<Dictionary> selectCarStatus();
    //查找往来单位类型
    public List<Dictionary> selectUnitType();
    //查找车辆品牌集合
    public List<Dictionary> selectCarBrand();
    //查找车辆级别集合
    public List<Dictionary> selectCarClazz();
    //查找车辆型号集合
    public List<Dictionary> selectCarType();
    //查找车辆颜色集合
    public List<Dictionary> selectCarColor();

    //查询油料标号
    public List<Dictionary> selectBytype6();
    //查询加油站
    public List<Dictionary> selectBytype7();

    //查询维修类别
    public List<Dictionary> selectBytype8();

    //查询收费单位
    public List<Dictionary> selectBytype9();

    //查询保养单位
    public List<Dictionary> selectBytype10();
    //查询保养类别
    public List<Dictionary> selectBytype11();
}
